import numpy as np
import matplotlib.pyplot as plt

# 定义函数 y=sinx
x = np.arange(0, 6, 0.1)
y = np.sin(x)

# print(x)
# print()
# print(y)

# 画出函数图像
# plt.plot(x, y)
# plt.xlabel('x')
# plt.ylabel("y")
# plt.title('sin(x)')
# plt.show()

y1 = np.cos(x)

# 将函数和导函数图像放在一张图中
plt.plot(x, y, label="y=sin(x)")
plt.plot(x, y1, label="y'=cos(x)", linestyle="--")
plt.xlabel("x")
plt.ylabel("y")
plt.title("y=sin(x) / y'=cos(x)")
plt.legend()
plt.show()
